
#ifndef __KTVUIDOWNLOADSONGQUEUEDLGBUILDPARA_H__
#define __KTVUIDOWNLOADSONGQUEUEDLGBUILDPARA_H__

#ifdef KTV_UI_DOWNLOAD_SONG_QUEUE_DLG_SUPPORT
 
	class CKtvUiDownloadSongQueueDlgBuildPara:public CKtvViewBuildPara{
	public:	
	public:
		CKtvUiDownloadSongQueueDlgBuildPara(CKtvViewCtx * lpclCtx);
		virtual ~CKtvUiDownloadSongQueueDlgBuildPara();

		INT32 initDlgPara(CKtvUiDownloadSongQueueDlg * lpclDlg, CKtvViewDlgInstanceState * lpclInstanceState);
		INT32 createView(CKtvUiDownloadSongQueueDlg * lpclDlg, CKtvViewDlgInstanceState * lpclInstanceState);
		CKtvUiDownloadSongListItem * createSongListItem(INT32 iPos);
		INT32 getSongListItemCnt();
		KTV_COLOR getSongListFontColorNormal();
		KTV_COLOR getSongListFontColorSelected();
	public:
	};


#endif //#ifdef KTV_UI_DOWNLOAD_SONG_QUEUE_DLG_SUPPORT

#endif // #ifndef __KTVUIDOWNLOADSONGQUEUEDLGBUILDPARA_H__

